package busquedas;

import model.Categoria;

import org.hibernate.Criteria;
import org.hibernate.criterion.Criterion;
import org.hibernate.criterion.Restrictions;

public class FiltroCategoriaAsiento implements Filtro{

	private Categoria categoria;
	
	public FiltroCategoriaAsiento(Categoria categoria){
		this.categoria=categoria;
	}
	
	/*
	 * Join entre Vuelo-Tramo y resultado de query entre Tramo-Asiento
	 * */
	public Criteria getRestriction(Criteria c) {
		
		return c.add(Restrictions.eq("aerolinea", categoria));
	}

}
